SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_MovimientosDeReubicacion
AS
SELECT dbo.tb_Plazas.CUPOF AS CupofOrigen, 
    tb_Plazas1.CUPOF AS CupofDestino, 
    dbo.tb_MovimientosDeReubicacion.PlazaOrigen, 
    dbo.tb_MovimientosDeReubicacion.PlazaDestino, 
    dbo.tb_Agentes.Nombres, 
    dbo.tb_MovimientosDeReubicacion.Agente, 
    dbo.tb_ServiciosAgentes.NroDeOrden9 AS IDS, 
    dbo.tb_MovimientosDeReubicacion.Error, 
    dbo.tb_MovimientosDeReubicacion.Fecha, 
    dbo.tb_MovimientosDeReubicacion.Servicio, 
    dbo.tb_MovimientosDeReubicacion.idSubServicio, 
    dbo.tb_MovimientosDeReubicacion.idMovimientoDeReubicacion,
     dbo.tb_MovimientosDeReubicacion.Reubicacion
FROM dbo.tb_MovimientosDeReubicacion INNER JOIN
    dbo.tb_Plazas ON 
    dbo.tb_MovimientosDeReubicacion.PlazaOrigen = dbo.tb_Plazas.idPlaza
     LEFT OUTER  JOIN
    dbo.tb_Plazas tb_Plazas1 ON 
    dbo.tb_MovimientosDeReubicacion.PlazaDestino = tb_Plazas1.idPlaza
     INNER JOIN
    dbo.tb_Agentes ON 
    dbo.tb_MovimientosDeReubicacion.Agente = dbo.tb_Agentes.idAgente
     INNER JOIN
    dbo.tb_ServiciosAgentes ON 
    dbo.tb_MovimientosDeReubicacion.Servicio = dbo.tb_ServiciosAgentes.idServicioAgente
     INNER JOIN
    dbo.tb_SubServiciosAgentes ON 
    dbo.tb_MovimientosDeReubicacion.idSubServicio = dbo.tb_SubServiciosAgentes.idSubServicio
WHERE Ejecutado Is Null Or Ejecutado = 'N'

GO
GRANT SELECT ON  [dbo].[vw_MovimientosDeReubicacion] TO [SoloVer]
GO
